A Unified Transformation Technique for Multilevel Blocking
نویسندگان
چکیده
This paper presents a new unified method for simultaneously tiling the register and cache levels of the memory hierarchy. We will only focus on the code transformation phase of tiling. Our algorithm uses strip-mining and loop interchange on all memory hierarchy levels to determine the tiles as usual, and, afterwards, and due to the special characteristics of the register level, we apply index set splitting, unrolling and scalar replacement to this level. After applying strip-mining, the iteration space is non-convex. To perform in a single step the loop interchange in non-convex iteration spaces, we use non-unimodular matrices. The order proposed to perform index set splitting to the loops guarantees that each loop in the nest has to be processed only once and also avoids code explosion.
منابع مشابه
Multilevel PWM Waveform Decomposition and Phase-Shifted Carrier Technique
Multilevel PWM waveforms can be decomposed into several multilevel PWM components. Phase-shifted carrier (PSC) is an efficient decomposition technique. In this paper, we have first demonstrated the equality of PSC and alternative phase opposition disposition techniques. Second, we have modified PSC to accommodate other disposition techniques. Third, we have investigated the effects of using...
متن کاملMultilevel Blocking in Complex Iteration Spaces
This paper presents a new unified method for simultaneously tiling the register and cache levels of the memory hierarchy. We will focus on the code transformation phase of tiling. Our algorithm uses strip-mining and loop interchange on all memory hierarchy levels to determine the tiles as usual, and, afterwards, and due to the special characteristics of the register level, we apply index set sp...
متن کاملNew Hybrid Cascaded Multilevel Inverter
This paper proposes a single-phase five-level inverter with a modified pulse width-modulated (PWM)control scheme. The modified pulse width-modulation technique is developed to reduce switching loss.Also, the proposed multilevel inverter can reduce the requirement of power switches compared to aconventional cascaded multilevel inverter. The modes of operation, control signals, and operatingprinc...
متن کاملControlling Common-Mode Voltages in Multilevel Inverters
This paper proposes a novel method based on pulse width modulation techniques toreduce and control the common-mode voltage in three-phase multilevel inverters. Besides controllingthe common-mode voltage, this method is capable of controlling capacitors voltages and load currentswith low switching losses and harmonic contents. In fact, due to the existence of different pulsepatterns and the poss...
متن کاملDesign and Performance Analysis of 7-Level Diode Clamped Multilevel Inverter Using Modified Space Vector Pulse Width Modulation Techniques
In this paper, a 7-level Diode Clamped Multilevel Inverter (DCMLI) is simulated with three different carrier PWM techniques. Here, Carrier based Sinusoidal Pulse Width Modulation (SPWM), Third Harmonic Injected Pulse Width Modulation (THIPWM) and Modified Carrier-Based Space Vector Pulse Width Modulation (SVPWM) are used as modulation strategies. These modulation strategies include Phase Dispos...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996